vampire squid - French English Dictionary